puvel's thrush babbler - Spanish English Dictionary